fiziksel adres - Turkish English Dictionary